home *** CD-ROM | disk | FTP | other *** search
- Listing 3
-
- TITLE notify.asm
- .286p
- .287
- NOTIFY_TEXT SEGMENT WORD PUBLIC 'CODE'
- NOTIFY_TEXT ENDS
- _DATA SEGMENT WORD PUBLIC 'DATA'
- _DATA ENDS
- CONST SEGMENT WORD PUBLIC 'CONST'
- CONST ENDS
- _BSS SEGMENT WORD PUBLIC 'BSS'
- _BSS ENDS
- DGROUP GROUP CONST, _BSS, _DATA
- ASSUME DS: DGROUP, SS: DGROUP
- NOTIFY_TEXT SEGMENT
- ASSUME CS: NOTIFY_TEXT
- PUBLIC _Notify
- _Notify PROC FAR
- push ds
- pop ax
- nop
- inc bp
- push bp
- mov bp,sp
- push ds
- mov ds,ax
- ASSUME DS: NOTHING
- sub sp,16
- fstenv WORD PTR [bp-16]
- wait
- push WORD PTR [bp-10]
- push WORD PTR [bp-8]
- push WORD PTR [bp+6]
- call DWORD PTR [bp+8]
- dec bp
- dec bp
- mov sp,bp
- pop ds
- pop bp
- dec bp
- ret
-
- _Notify ENDP
- NOTIFY_TEXT ENDS
- END
-
-
-